Operator Library: Hardware Platform
This operator provides received CXP trigger data to the VisualApplets design.
In CXP 2.0, the Rx-trigger is a 4-bit value with custom defined interpretation. Every received trigger packet causes the operator to output one 4-bit data word of a 0D data stream.
In CXP 1.x, the Rx-trigger is a 1-bit value. In this case, the operator also provides a 4-bit interface. However, bit[0] is used for encoding the reception of CXP 1.x trigger packets, and bits [1:3] are always zero. The rising edge of a trigger leads to the output of one data word with value 1 and the falling edge will lead to the the output of one data word with value 0.
The operator is using one resource CxpRxTriggerPort, which is in range {0, 1, 2, 3} for imaFlex CXP-12 Quad, and in range {0, 1, 2, 3, 4} for imaFlex CXP-12 Penta. This resource corresponds to the CXP channel in which the trigger packets are received.
| Available for Hardware Platform | 
|---|
| imaFlex CXP-12 Penta | 
| imaFlex CXP-12 Quad | 
| Link Parameter | Output Link O | 
|---|---|
| Bit Width | 4 | 
| Arithmetic | unsigned | 
| Parallelism | 1 | 
| Kernel Columns | 1 | 
| Kernel Rows | 1 | 
| Img Protocol | VALD_PIXEL0D | 
| Color Format | VAF_GRAY | 
| Color Flavor | FL_NONE | 
| Max. Img Width | any | 
| Max. Img Height | any | 
The use of operator CxpRxTrigger is shown in the following examples:
- 
                           
'Area Scan Trigger for imaFlex CXP-12 Quad'
An area scan trigger for CoaXPress12 is presented. External sources, an internal frequency generator or software trigger pulses can be used for trigger generation.
 

 Prev
                              	                  
